<?php

class localController extends Controller {

    public function __construct() {
        parent::__construct();
        session_start();
        if ($_SESSION['Usuario'] == 'Admin') {
            $this->Modelo = $this->LoadModel('local');
        } else {
            $this->Redireccionar('login');
        }
    }

    public function index() {
        $this->Vista->Titulo = "Configuracion Local";
        $this->Vista->IpLocal = $this->Modelo->GetValor('IpLocal');
        $this->Vista->Netmask = $this->Modelo->GetValor('NetMask');
        $this->Vista->Gateway = $this->Modelo->GetValor('Gateway');
        $this->Vista->Nombre = $this->Modelo->GetValor('Equipo');
        $this->Vista->CodigoCliente = $this->Modelo->GetValor('CodCliente');
        $this->Vista->Descripcion = $this->Modelo->GetValor('Descripcion');
        $this->Vista->Renderizar('index');
    }

    public function Guardar() {
        $this->Datos = $_POST;
        $IpLocal = $this->GetTexto('TxtIpLocal');
        $this->Modelo->Guardar('IpLocal', $IpLocal);
        $Netmask = $this->GetTexto('TxtNetmask');
        $this->Modelo->Guardar('NetMask', $Netmask);
        $Gateway = $this->GetTexto('TxtGateway');
        $this->Modelo->Guardar('Gateway', $Gateway);
        $Nombre = $this->GetTexto('TxtNombreEquipo');
        $this->Modelo->Guardar('Equipo', $Nombre);
        $Codigo = $this->GetTexto('TxtCodigoCliente');
        $this->Modelo->Guardar('CodCliente', $Codigo);
        $Descripcion = $this->GetTexto('TxtDescripcion');
        $this->Modelo->Guardar('Descripcion', $Descripcion);
        $this->Redireccionar('local');
    }

}

?>
